#ifndef __LEADERBOARD_H__
#define __LEADERBOARD_H__

#define GUESS_FILE_PATH   "./lib/guess_leaderboard.txt"
#define CLICK_FILE_PATH   "./lib/click_leaderboard.txt"
#define PLAYER_NAME_PATH  "./lib/player_name.txt"
#define LIB_DIR           "./lib"

#define NAME_LENGTH       (7)

extern int leaderboard_init(void);
extern void player_name(void);
extern void guess_score_get(int score);
extern void guess_board_put(void);
extern void click_score_get(int score);
extern void click_board_put(void);
extern void main_board(void);

struct board {
    char    name[20];
    int     guess_score;
    int     click_score;
};

#endif